Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 Germany F4 Kazakhstan F1 Kazakhstan F2 Russia F3 Uzbekistan F1 Uzbekistan F2 Turkey F26 Turkey F27 Belarus F2 France F17 Germany F17 Kazakhstan F6 Kazakhstan F7 Kazakhstan F8 Russia F2 China F4 China F5 Kazakhstan F7 Kazakhstan F8 Sweden F5 Belarus F3 Germany F1 Germany F2 Kazakhstan F1 Kazakhstan F2 Iran F4 Iran F5 Israel F1 Israel F2 Uzbekistan F1 Uzbekistan F2 Korea F1 Korea F2 Spain F18 Turkey F26 Turkey F27 Belarus F1 Belarus F2 Switzerland F1 Uzbekistan F1 Uzbekistan F2 Kazakhstan F10 Sweden F4 Belarus F1 Belarus F2 Russia F6 Belarus F1 USA F29 Uncle Tobys Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shimadzu All Japan Indoor Tennis Championships - Kyoto Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica USA F24 GHI Bronx Tennis Classic - Bronx Voit Mexico City Open - Mexico City XL Bermuda Open - Bermuda Countrywide Classic USTA Challenger - Carson Togliatti Cup - Togliatti Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Sunrise Challenger Rhodes Challenger Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger M15 Luan San Jose Challenger Fergana Challenger Nottingham Challenger Beijing Challenger Isla de Lanzarote - Lanzarote Ortisei Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Vancouver Challenger Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Switzerland F2 Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Istanbul Challenger Gemax Open - Belgrade 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Alphen Challenger Astana Challenger Kazan Challenger Budapest Challenger - Budapest Nottingham Challenger Portoroz Challenger Astana Challenger Smith Barney Men's Challenger - Covington Rennes Challenger Helsinki Challenger Open de Montauban - Montauban Ilkley Challenger Uncle Toby's Challenger in Burnie - Burnie Vancouver Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Izmir Challenger Bangalore Challenger Pune Challenger Brescia Challenger Bangkok Challenger Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Guangzhou Challenger Kazan Challenger Shenzhen Challenger Taiwan Challenger - Kaohsiung Raanana Challenger Bukhara Challenger - Bukhara Karshi Challenger Mestre Challenger Fergana Challenger Austin Challenger - Austin The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Kaohsiung Challenger Tashkent Challenger Ho Chi Minh City Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Happy Valley Challenger Odlum Brown Vancouver Open - Vancouver Cherbourg Challenger Taipei City Challenger Anning Challenger Open D'Orleans - Orleans Seoul Challenger Busan Challenger Samarkand Challenger Surbiton Challenger Ramat Hasharon Challenger Nottingham Challenger Fergana Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Granby Challenger Shenzhen Challenger Qujing Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Nottingham Challenger Bancolombia Open - Bogota Vancouver Challenger Mordova Cup 2007 - Saransk Columbus Challenger Astana Challenger Shanghai Challenger Indian Wells Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Happy Valley Challenger Tyumen Challenger Karshi Challenger M15 Monastir Astana Challenger Mons Challenger Budapest Challenger Zhuhai Challenger Akbank Private Banking TED Open - Istanbul Surbiton Challenger Vancouver Challenger Seoul Challenger Bratislava Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger Fergana Challenger St. Remy Challenger M15 Torello The LTA Wrexham Challenger - Wrexham Istanbul Challenger Canberra Challenger Tashkent Challenger Suzhou Challenger Columbus Challenger Canberra Challenger HTV Challenger - Ho Chi Minh City St. Brieuc Challenger Samarkand Challenger Orleans Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Recanati Challenger Astana Challenger Portoroz Challenger Czech Open - Prostejov Istanbul Challenger Eckental Challenger Budapest Challenger Bergamo Challenger Shenzhen Challenger Quanzhou Challenger Qingdao Challenger Busan Challenger Zhuhai Challenger M25 Les Franqueses del Valles Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui Phoenix Challenger Istanbul Challenger USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Eckental Challenger Ortisei Challenger Biella 4 Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania International Indoor Tennis Championships of Croatia - Zagreb Gimcheon Challenger Astana Challenger Ljubljana Open - Ljubljana PBZ Zagreb Indoors - Zagreb Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Czech Open 2006 - Prostejov Malaga Challenger AIG Japan Open Tennis Championships - Tokyo The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Nottingham 3 Challenger Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Hersonissos 3 Challenger Nur-Sultan Challenger Bratislava Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Canberra Challenger U.S. Mens's Clay Court Championship - Houston Bengalaru Challenger Morelos Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Ostrava Challenger Prague Challenger Istanbul Challenger Medibank International - Sydney Athens Challenger SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Busan Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Sao Paulo Challenger Tour Finals Zhuhai Challenger PTT Thailand Open - Bangkok Dallas Challenger Nottingham-2 Challenger Kremlin Cup - Moscow Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Aircel Chennai Open - Chennai Open Sud de France - Montpellier Tashkent Challenger Geneva Challenger BMW Open - Munich Indianapolis Tennis Championships - Indianapolis The Artois Championships - London AEGON Championships - London Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Batman Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Little Rock Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Le Gosier Challenger Delray Beach Open - Delray Beach Countrywide Classic - Los Angeles Aegon Nottingham Open - Nottingham Guadalajara Challenger Memphis Open - Memphis Geneva Open - Geneva Citi Open - Washington Kremlin Cup - Moscow Mexico City Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Open 13 Provence - Marseille Kun-Ming Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Hall of Fame Open - Newport Dubai Duty Free Tennis Championships - Dubai Athens Challenger European Open - Antwerp Open Sud de France - Montpellier Ningboo Challenger Ortisei Challenger Hall of Fame Open - Newport AEGON Championships - London St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Tata Open Maharashtra - Pune Open 13 Provence - Marseille BMW Open - Munich Gonet Geneva Open - Geneva Citi Open - Washington St. Petersburg Open - St. Petersburg Sofia Open - Sofia Gonet Geneva Open - Geneva Helsinki Challenger Open 13 Provence - Marseille SA Tennis Open - Johannesburg Truist Atlanta Open - Atlanta Stockholm Open - Stockholm Erste Bank Open - Vienna Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem New York Open - New York Nature Valley International - Eastbourne Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan AEGON Championships - London Thailand Open - Bangkok Gonet Geneva Open - Geneva Irving Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Hua Hin Challenger Aircel Chennai Open - Chennai Andria Challenger Delray Beach Open - Delray Beach Izmir Challenger Mons Challenger Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Rennes Challenger Shenzhen Challenger Wroclaw Challenger Moscow Challenger Segovia Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Eskisehir Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Koblenz Challenger Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest Ilkley Challenger TEB BNP Paribas Istanbul Open - Istanbul Recanati Challenger Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Portoroz Challenger Hall of Fame Tennis Championships - Newport Recanati Challenger Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Seoul Challenger TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger Winston-Salem Open - Winston-Salem New York Open - New York Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Helsinki Challenger Budapest Challenger Shenzhen Open - Shenzhen Tata Open Maharashtra - Pune Prostejov Challenger Eckental Challenger Citta di Monza - Monza BB&T Atlanta Open - Atlanta Citi Open - Washington Dallas Open - Dallas St. Petersburg Open - St. Petersburg Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Noventi Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Little Rock Challenger BMW Open - Munich Libema Open - 's-Hertogenbosch Noventi Open - Halle Tyler Challenger Mallorca Championships - Mallorca Citi Open - Washington Winston-Salem Open - Winston-Salem Sofia Open - Sofia Gijon Open - Gijon TD Waterhouse Cup - Long Island Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Libema Open - 's-Hertogenbosch Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Tenerife 3 Challenger Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BMW Open - Munich Qatar ExxonMobil Open - Doha Maharashtra Open - Pune Brisbane International - Brisbane Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Recanati Challenger Bordeaux Challenger Prague Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Wuxi Challenger Grodzisk Mazowiecki Challenger Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal China Open - Beijing Sony Ericsson Open - Miami Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Medibank International - Sydney Miami Open - Miami Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Coupe Rogers - Montreal SAP Open - San Jose BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami China Open - Beijing Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Barcelona Open Banc Sabadell - Barcelona Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Toronto Sony Ericsson Open - Miami Abierto de Tenis Mifel - Los Cabos Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Rogers Cup - Toronto U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota U.S. Open - New York Atlanta Tennis Championships - Atlanta French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group II, 3R, BLR-DEN 4-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 1R, AUT-BLR 5-0 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group II, 1R, EGY-BLR 1-3 Davis Cup, Group II, 2R, BLR-LAT 4-1 Davis Cup, Group I, 2R, BLR-AUT 3-1 All Lower level tournaments Davis Cup, Group I, PO, RUS-BLR 3-2 French Open (juniors) Olympics - Tokyo Olympics - Rio de Janeiro